self appointed - Español Inglés Diccionario